Floga Restaurant

Floga Restaurant

Tirana 1000, Albania

Great traditional albanian food and wine especially mixed grilled meat and sausages. one of the few places that you can try albanian home made pie (byrek) and ... more